At that point/stage, ... - German English Dictionary